@charset "utf-8";
/*
==========================================
* BorenPHP 4.0 - 基础样式
==========================================
* Copyright (c) 2012 伯仁网络 All rights reserved.
* Author: YinHailin
* $Id: base.css 2 2013-10-22 10:09:49Z YangRenqiang $
==========================================
*/

	/*CSS reset*/
    html, body, div, h1, h2, h3, h4, h5, h6, p, td, tr, ul, ol, li, table, dl, dd, dt, img, form { margin:0; padding:0 }
    body { font-family:'微软雅黑'; font-size:12px; line-height:180%;}
    table { border-collapse:collapse; border-spacing:0; border:0; padding:0; margin:0 }
	img { border:none; }
    ol, ul, li { list-style:none }
	caption, th { text-decoration:none; }
    :focus { outline:none;}
    a:link,
    a:visited,
    a:active { color:#005DC6; text-decoration:none;}
    a:hover { color:#646464;}


	.clear {
        clear: both;
        display: block;
        overflow: hidden;
        visibility: hidden;
        width: 0;
        height: 0;
	}
	/*字体样式*/
	.f-10 { font-size:10px; }
	.f-12 { font-size:12px; }
	.f-14 { font-size:14px; }
	.f-16 { font-size:16px; }
	.f-18 { font-size:18px; }
	.f-20 { font-size:20px; }
	.fb { font-weight:bold; }
	.fn { font-weight:normal; }
	.ti2 { text-indent:2em; }
	.lh18 { line-height:18px;}
    .lh150 { line-height:150%; }
	.lh180 { line-height:180%; }
	.lh200 { line-height:200%; }
	
	/*定位样式*/
	.tl { text-align:left; }
	.tc { text-align:center; }
	.tr { text-align:right; }
	.mc { margin-left:auto; margin-right:auto; }
	.fl { float:left; display:inline; }
	.fr { float:right; display:inline; }
	.cl { clear:left; }
	.cr { clear:right; }
	.cb { clear:both; height:0px; width:0px; line-height:0px; overflow:hidden;}
	.vm { vertical-align:middle; }
	.vt { vertical-align:top;}
	.pr { position:relative; }
	.pa { position:absolute; }
	.zoom { zoom:1; }
	.hidden { visibility:hidden; }
	.none { display:none; }
	.block { display:block; }
	.inline { display:inline; }
    .cp { cursor:pointer;}
    .cd { cursor:default;}
    .oh { overflow:hidden;}
    .cls:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
    .cls{zoom:1;}
	
	/*长度样式*/
	.w10 { width:10px; }
	.w20 { width:20px; }
	.w30 { width:30px; }
	.w40 { width:40px; }
	.w50 { width:50px; }
	.w60 { width:60px; }
	.w70 { width:70px; }
	.w80 { width:80px; }
	.w90 { width:90px; }
	.w100 { width:100px; }
	.w110 { width:110px; }
	.w120 { width:120px; }
	.w130 { width:130px; }
	.w140 { width:140px; }
	.w150 { width:150px; }
	.w160 { width:160px; }
	.w170 { width:170px; }
	.w180 { width:180px; }
	.w190 { width:190px; }
	.w200 { width:200px; }
	.w210 { width:210px; }
	.w220 { width:220px; }
	.w230 { width:230px; }
	.w240 { width:240px; }
	.w250 { width:250px; }
	.w260 { width:260px; }
	.w270 { width:270px; }
	.w280 { width:280px; }
	.w290 { width:290px; }
	.w300 { width:300px; }
	.w310 { width:310px; }
	.w320 { width:320px; }
	.w330 { width:330px; }
	.w340 { width:340px; }
	.w350 { width:350px; }
	.w400 { width:400px; }
	.w500 { width:500px; }
	.w540 { width:540px; }
	.w550 { width:550px; }
	.w600 { width:600px; }
	.w700 { width:700px; }
	.w800 { width:800px; }
	.w900 { width:900px; }
	.w960 { width:960px; }
	.w1000 { width:1000px; }
	.w { width:100%; }
	
	/*高度样式*/
	.h { height:100%; }
	.h10 { height:10px; }
	.h20 { height:20px; }
	.h30 { height:30px; }
	.h40 { height:40px; }
	.h50 { height:50px; }
	.h60 { height:60px; }
	.h70 { height:70px; }
	.h80 { height:80px; }
	.h90 { height:90px; }
	.h100 { height:100px; }
	.h110 { height:110px; }
	.h120 { height:120px; }
	.h130 { height:130px; }
	.h140 { height:140px; }
	.h150 { height:150px; }
	.h160 { height:160px; }
	.h170 { height:170px; }
	.h180 { height:180px; }
	.h190 { height:190px; }
	.h200 { height:200px; }
	.h210 { height:210px; }
	.h220 { height:220px; }
	.h230 { height:230px; }
	.h240 { height:240px; }
	.h250 { height:250px; }
	.h300 { height:300px; }
	
	/*边距样式*/
	.m5 { margin:5px; }
	.m10 { margin:10px; }
	.m15 { margin:15px; }
	.m20 { margin:20px; }
	.m30 { margin:30px; }
	.mt5 { margin-top:5px; }
	.mt10 { margin-top:10px; }
	.mt15 { margin-top:15px; }
	.mt20 { margin-top:20px; }
	.mt30 { margin-top:30px; }
	.mt50 { margin-top:50px; }
	.mt100 { margin-top:100px; }
	.mr5 { margin-right:5px; }
	.mr10 { margin-right:10px; }
	.mr15 { margin-right:15px; }
	.mr20 { margin-right:20px; }
	.mr30 { margin-right:30px; }
	.mr50 { margin-right:50px; }
	.mr100 { margin-right:100px; }
	.mb5 { margin-bottom:5px; }
	.mb10 { margin-bottom:10px; }
	.mb15 { margin-bottom:15px; }
	.mb20 { margin-bottom:20px; }
	.mb30 { margin-bottom:30px; }
	.mb50 { margin-bottom:50px; }
	.mb100 { margin-bottom:100px; }
	.ml5 { margin-left:5px; }
	.ml10 { margin-left:10px; }
	.ml15 { margin-left:15px; }
	.ml20 { margin-left:20px; }
	.ml30 { margin-left:30px; }
	.ml50 { margin-left:50px; }
	.ml100 { margin-left:100px; }
	.p5 { padding:5px; }
	.p10 { padding:10px; }
	.p15 { padding:15px; }
	.p20 { padding:20px; }
	.p30 { padding:30px; }
	.pt5 { padding-top:5px; }
	.pt10 { padding-top:10px; }
	.pt15 { padding-top:15px; }
	.pt20 { padding-top:20px; }
	.pt30 { padding-top:30px; }
	.pt50 { padding-top:50px; }
	.pr5 { padding-right:5px; }
	.pr10 { padding-right:10px; }
	.pr15 { padding-right:15px; }
	.pr20 { padding-right:20px; }
	.pr30 { padding-right:30px; }
	.pr50 { padding-right:50px; }
	.pb5 { padding-bottom:5px; }
	.pb10 { padding-bottom:10px; }
	.pb15 { padding-bottom:15px; }
	.pb20 { padding-bottom:20px; }
	.pb30 { padding-bottom:30px; }
	.pb50 { padding-bottom:50px; }
	.pl5 { padding-left:5px; }
	.pl10 { padding-left:10px; }
	.pl15 { padding-left:15px; }
	.pl20 { padding-left:20px; }
	.pl30 { padding-left:30px; }
	.pl50 { padding-left:50px; }

	/* 链接样式 */
	.a-black:link,
	.a-black:visited,
	.a-black:active { color:#000000; text-decoration:underline;}
	.a-black:hover { text-decoration:none;}
	.a-grey3:link,
	.a-grey3:visited,
	.a-grey3:active { color:#333333; text-decoration:underline;}
	.a-grey3:hover { text-decoration:none;}
	.a-grey4:link,
	.a-grey4:visited,
	.a-grey4:active { color:#441014; text-decoration:underline;}
	.a-grey4:hover { text-decoration:none;}
	.a-grey5C:link,
	.a-grey5C:visited,
	.a-grey5C:active { color:#5C5C5C; text-decoration:underline;}
	.a-grey5C:hover { text-decoration:none;}
	.a-grey64:link,
	.a-grey64:visited,
	.a-grey64:active { color:#646464; text-decoration:underline;}
	.a-grey64:hover { text-decoration:none;}
	.a-grey74:link,
	.a-grey74:visited,
	.a-grey74:active { color:#747474; text-decoration:underline;}
	.a-grey74:hover { text-decoration:none;}
	.a-greyC:link,
	.a-greyC:visited,
	.a-greyC:active { color:#CCCCCC; text-decoration:underline;}
	.a-greyC:hover { text-decoration:none;}
	.a-red:link,
	.a-red:visited,
	.a-red:active { color:#FF0000; text-decoration:underline;}
	.a-red:hover { text-decoration:none;}
	.a-redBC:link,
	.a-redBC:visited,
	.a-redBC:active { color:#BC0000; text-decoration:underline;}
	.a-redBC:hover { text-decoration:none;}
	.a-blue:link,
	.a-blue:visited,
	.a-blue:active { color:#005DC6; text-decoration:underline;}
	.a-blue:hover { text-decoration:none;}
	.a-orange:link,
	.a-orange:visited,
	.a-orange:active { color:#FF8000; text-decoration:underline;}
	.a-orange:hover { text-decoration:none;}
	.a-white:link,
	.a-white:visited,
	.a-white:active { color:#FFFFFF; text-decoration:underline;}
	.a-white:hover { text-decoration:none;}
	.a-green:link,
	.a-green:visited,
	.a-green:active { color:#0B7700; text-decoration:underline;}
	.a-green:hover { text-decoration:none;}

	.a-black-n:link,
	.a-black-n:visited,
	.a-black-n:active { color:#000000; text-decoration:none;}
	.a-black-n:hover { text-decoration:underline;}
	.a-grey3-n:link,
	.a-grey3-n:visited,
	.a-grey3-n:active { color:#333333; text-decoration:none;}
	.a-grey3-n:hover { text-decoration:underline;}
	.a-grey4-n:link,
	.a-grey4-n:visited,
	.a-grey4-n:active { color:#441014; text-decoration:none;}
	.a-grey4-n:hover { text-decoration:underline;}
	.a-grey5C-n:link,
	.a-grey5C-n:visited,
	.a-grey5C-n:active { color:#5C5C5C; text-decoration:none;}
	.a-grey5C-n:hover { text-decoration:underline;}
	.a-grey64-n:link,
	.a-grey64-n:visited,
	.a-grey64-n:active { color:#646464; text-decoration:none;}
	.a-grey64-n:hover { text-decoration:underline;}
	.a-grey74-n:link,
	.a-grey74-n:visited,
	.a-grey74-n:active { color:#747474; text-decoration:none;}
	.a-grey74-n:hover { text-decoration:underline;}
	.a-greyC-n:link,
	.a-greyC-n:visited,
	.a-greyC-n:active { color:#CCCCCC; text-decoration:none;}
	.a-greyC-n:hover { text-decoration:underline;}
	.a-red-n:link,
	.a-red-n:visited,
	.a-red-n:active { color:#FF0000; text-decoration:none;}
	.a-red-n:hover { text-decoration:underline;}
	.a-redBC-n:link,
	.a-redBC-n:visited,
	.a-redBC-n:active { color:#BC0000; text-decoration:none;}
	.a-redBC-n:hover { text-decoration:underline;}
	.a-blue-n:link,
	.a-blue-n:visited,
	.a-blue-n:active { color:#005DC6; text-decoration:none;}
	.a-blue-n:hover { text-decoration:underline;}
	.a-orange-n:link,
	.a-orange-n:visited,
	.a-orange-n:active { color:#FF8000; text-decoration:none;}
	.a-orange-n:hover { text-decoration:underline;}
	.a-white-n:link,
	.a-white-n:visited,
	.a-white-n:active { color:#FFFFFF; text-decoration:none;}
	.a-white-n:hover { text-decoration:underline;}
	.a-green-n:link,
	.a-green-n:visited,
	.a-green-n:active { color:#0B7700; text-decoration:none;}
	.a-green-n:hover { text-decoration:underline;}

	/* 字体样式 */
	.f-grey3 { color:#333333;}
	.f-grey4 { color:#441014;}
	.f-grey52 { color:#525252;}
	.f-grey5C { color:#5C5C5C;}
    .f-grey64 { color:#646464;}
    .f-grey9 { color:#999999;}
	.f-greyc { color:#CCCCCC;}
	.f-red { color:#FF0000;}
	.f-red2 { color:#C60D02;}
	.f-white { color:#FFFFFF;}
	.f-black { color:#000000;}
	.f-orange { color:#FF8000;}
	.f-blue { color:#005DC6;}
	.f-green { color:#0B7700;}

	/* 层叠属性 */
    .z10 { z-index:10;}
    .z20 { z-index:20;}
    .z30 { z-index:30;}
    .z40 { z-index:40;}
    .z50 { z-index:50;}
    .z60 { z-index:60;}
    .z70 { z-index:70;}
    .z80 { z-index:80;}
    .z90 { z-index:90;}
    .z100 { z-index:100;}
    .z999 { z-index:999;}